| PowerTools ActiveReports for .NET 11.0J > ActiveReportsユーザーガイド > サンプルとチュートリアル > チュートリアル > セクションレポートのチュートリアル > パラメータ > グラフのパラメータ |
グラフでパラメータを使用すると、グラフをレポートに接続できます。レポートをグラフに連結するフィールドのパラメータを設定することにより、レポートはパラメータを介して情報をグラフに渡すことができます。
このチュートリアルは、パラメータを使用して、レポートとグラフをリンクさせる方法について説明します。
このトピックでは、以下のタスクを行います。
![]() |
メモ:このチュートリアルはNWindデータベースを使用しています。NorthWindデータベース(Nwind.mdb)へのアクセス権限が必要です。 |
チュートリアルを完了すると、次のようなレポートが作成されます。
VisualStudioプロジェクトにActiveReportを追加する
詳細は、「プロジェクトにレポートを追加する」を参照します。
レポートをデータソースに接続する
| SQLクエリ |
コードのコピー
|
|---|---|
SELECT * FROM Products ORDER BY CategoryID, ProductName |
|
データを表示するコントロールを追加する
| プロパティ名 | プロパティの値 |
|---|---|
| Name | ghCategoryID |
| DataField | CategoryID |
| GroupKeepTogether | All |
| Height | 5.65(インチ) |
TextBox
| プロパティ名 | プロパティの値 |
|---|---|
| DataField | CategoryID |
| Name | txtCategoryID |
| Text | CategoryID |
| Location | 3.72, 0 in |
Chart
| プロパティ名 | プロパティの値 |
|---|---|
| Name | ChartControl |
| Location | 0, 0.313 in |
Label1
| プロパティ名 | プロパティの値 |
|---|---|
| Name | lblCategoryID |
| Text | カテゴリーID |
| Location | 1.78, 0 in |
Label2
| プロパティ名 | プロパティの値 |
|---|---|
| Name | lblProductName |
| Text | 製品名 |
| Location | 0.23, 5.43 in |
Label3
| プロパティ名 | プロパティの値 |
|---|---|
| Name | lblUnitsInStock |
| Text | 在庫数 |
| Location | 5, 5.43 in |
TextBox1
| プロパティ名 | プロパティの値 |
|---|---|
| DataField | ProductName |
| Name | txtProductName |
| Text | ProductName |
| Location | 0.23, 0 in |
TextBox2
| プロパティ名 | プロパティの値 |
|---|---|
| DataField | UnitsInStock |
| Name | txtUnitsInStock |
| Text | UnitsInStock |
| Location | 5, 0 in |
パラメータを使用してグラフのデータソースを設定する
![]() |
ヒント: [コマンド]セクションにアクセスするには、[プロパティ]ウィンドウを右クリックして[コマンド]を選択します。 |
| SQLクエリ |
コードのコピー
|
|---|---|
| SELECT * FROM Products WHERE CategoryID = <%CategoryID||1%> ORDER BY ProductName | |
![]() |
注意:
|
グラフのプロパティを設定する
AxisBase
Series
Titles
Legends
レポートを表示する